Argumentative Design Rationale and the Object-Oriented Development Process: better analysis, better design

نویسنده

  • LeeRoy Bronner
چکیده

Many analysis and modeling problems done today for information technology applications lead to the solution of system problems. In the development of these solutions, reasoning is a major component. The reasoning component which is normally neglected can be captured in Rationale Models. Rationale Models represent the reasoning that lead to the system solution. This reasoning is defined as Design Rational (DR). There have been a number of research studies into DR, however, in this research, it was found that industry has neglected DR in their system analysis because of the increased time and effort required to capture and implement DR. Some of the benefits of DR are: 1) maintenance is more efficient and effective, 2) system scalability is increased, and 3) training of users and developers is easier. This paper proposes a systematic approach to the capture of argumentative DR and an integration of argumentative DR with the Object-Oriented system development lifecycle. Change is a constant in the implementation and use of systems, hence, this paper also raises the issue of “how should argumentative DR be stored and integrated with the system to maximize its utility to the system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

Application of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system

Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...

متن کامل

On Attributes of Objects in Object-Oriented Software Analysis

One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...

متن کامل

RARE -- A Tool to Guide Development of an Object- Oriented Architecture while Maintaining Traceability to Requirements

In object-oriented development, developers must model, analyze, and refine functional and system requirements captured from domain experts before identifying object classes. This process involves many decisions, and the rationale for each should be recorded to support traceability back to requirements. While typical object-oriented methodologies provide rich notations for representing domain ob...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011